grilled peppers - Turkish English Dictionary